• word of the day

    melilotus alba

    melilotus alba - Dictionary definition and meaning for word melilotus alba

    Definition
    (noun) biennial plant; valuable honey plant
Download our Mobile App Today
Receive our word of the day
on Whatsapp